我要投稿
编读往来
加入收藏
【2003年2月7日】    专 题 / 技 术 / 产 品 / 应 用 / 网 络 / 编 程 / 技 巧

Perl 语言全面编译(二)


天水-S.Tanshuai


第二节 Perl2EXE 编译方法
Perl2EXE 可以在大多数流行系统上编译运行,但是我几乎不用它,我认为它是“最低级”编译。而且它也是最容易被反编译的程序。所以我不推崇它,也不愿意用它。不过适合很多初学者。
它的原理很简单,知识把原来的Perl代码放入程序中和内置的解析其共同运行,而且速度不如PerlAPP。
Perl2EXE 同样可以在 http://ftp.tanshuai.net/pub ftp://ftp.tanshuai.net/pub/ 下载。
标准方法:
perl2exe <程序名>
Perl解析器选项值设定:
perl2exe –perloption=“<参数>“ <程序名>
参数主要就是perl解析器的参数如:-w –X –e 等等。
共享dll库:
perl2exe –small <程序名>
如果你是多个程序编译,那么使用这个命令,比较“划算“,你只要把它们的共享dll库,复制到共同的执行目录下,即可。共享DLL库:p2xdll.dll或者p2x560.dll。
启动图形界面:
perl2exe –gui <程序名>
和perlapp是同样的作用。
设置执行程序的图标:
perl2exe –icon=<图标文件名> <程序名>
设置输出文件名:
perl2exe <程序名> -o=<文件名>
设置运行系统平台:
perl2exe –platform=<系统名称> <程序名>
如:Sun操作系统 perl2exe –platform=sun program.pl Linux操作系统 perl2exe –platform=linux program.pl

上一讲  >> <<  下一讲


(网页编辑:徐向阳


相关文章
您的姓名:  您朋友的E-mail: 
[关闭窗口]


Copyright(C) ccw.com.cn,All rights reserved

中国计算机世界出版服务公司版权所有